Big Huge Thesaurus

nalidixic acid

noun